What's New on this month's Developer CD? In addition to this overview, the complete listing of new and revised content can be found in the Contents Catalog included on this CD. Please see the Contents Catalog's Browser mode for all new and revised packages, detailed information such as installation instructions, folder paths, and volumes of release or revision. The Contents Catalog can also help you navigate to the desired destination on this disc and other recent volumes.
New this month...
Automation Essentials 2.3.0
This large collection of tools, scripts, libraries, and examples for automating user level testing contains most of the tools used by Apple itself to perform integration, compatibility, and user-perceived performance testing. All tools are compatible with MacOS' from 7.0 through 8.0.
This is the first major release of these tools for outside users in several years. Everything is updated, and there are many new tools never before released, such as the Clouseau VU scripts, and several host and target configuration installers.
ColorSync 2.5 SDK
This package contains ColorSync 2.5 GM as well as some updated sample code and documentation related to this release.
ATA Device 0/1 Software Developers Guide
The ATA Device 0/1 Software Developers Guide describes the
Macintosh ATA Device 0/1 system software that provides support for two
ATA devices on a single ATA bus. It also defines the changes that
application and driver clients need to be aware of to take advantage of
the ATA Device 0/1 architecture.
This note is intended to help experienced Macintosh hardware and software
developers design Macintosh compatible drivers and applications that take
advantage of the ATA Device 0/1 architecture.
Interactive Media Resources: Digital Asset Management Survival Guide
Digital Asset Management (DAM) solutions assist in extending the shelf life of digital properties. Further, DAM solutions provide a bridge extending a collection of images and sounds to include the intended relationships between the images, sounds as well as other media types. The return on initial investments of asset creation is recouped to the extent that intellectual properties are managed well. This brief review of DAM systems is intended to provide pointers to some of these management solutions. Understandably the creation of original content is expensive. The creation of different expressions of that same content should be less expensive with persistent yields. With new digital media platforms on the horizon the creation of the same expressions of content on DV-ROM, for example, and then on the web, increases the value of digital properties. In the end, digital assets are valuable intellectual property.
MoreFiles 1.4.7
MoreFiles is a collection of high-level routines written to answer common File Manager questions and to show how to perform common operations involving the Mac OS file system. Routines in MoreFiles have been tested, documented, and code-reviewed by Apple.
MoreFiles provides: high-level and FSSpec style routines for parameter-block only File Manager calls; useful utility routines that perform many common File Manager related operations; a robust file copy routine; a recursive directory copy routine; a catalog searching routines; high-level and FSSpec style routines for Desktop Manager calls; and routines for dealing with pathnames. See the file "!MoreFiles Read Me" for a description of fixes & improvements in version 1.4.7.
MPW, etc.
This folder contains Golden Master and Pre-release versions of MPW, debuggers for both Power Macintosh and 68K Macintosh, some miscellaneous MPW-related software, and complete documentation.
MPW is a general-purpose development environment that can be used to create 68K and Power Macintosh applications. It includes an editor, C/C++ compilers, assemblers, linkers, and dozens of useful tools and utilities.
Navigation Services 1.0 SDK
Navigation Services is a new API to open, save documents and select files, folders or volumes. Navigation Services supersedes the current StandardFile packages and provides an architecture that makes it possible to access repositories other that HFS file systems, such as the LAN, Internet based servers or databases.
Navigation Services provides new standard dialogs for operations such as opening and saving documents, selecting volumes and folders, selecting objects, confirming save and revert.
Navigation Services provides a new document saving model that enables transparent conversion, encoding, upload and download of documents.
Navigation Services also provides a number of tools to increase productivity and speed up document access, including outline view, simultaneous opening multiple documents, tracking recent documents tracking, favorite folders and documents, and much more.
QuickTime 3.0
This latest version of QuickTime significantly advances its video and audio capabilities. QuickTime 3 includes new compression technology from Sorenson Vision Inc, QDesign Corporation and QUALCOMM, virtual reality integration and support for over 150 video effects and transitions approved by the Society of Motion Picture & Television Engineers (SMPTE). Roland Corporation's Sound Canvas sound set is also included, providing over 200 MIDI-compatible sounds and instruments.
QuickTime 3 can play back of over 30 different audio and video file formats and offers real time streaming of digital content over the Internet, allowing web surfers to view QuickTime movies from any web server, without long download delays. The technology's streaming and file playback capabilities, coupled with the integration of market-leading compression technology, make QuickTime 3 a stand out application for viewing multimedia content on the Internet.
Sample Code...
DumpARPCache
This tiny sample that shows how to view the Open Transport ARP cache.
OT Code Resource
This sample shows how to call Open Transport from a 68K code resource written in either Metrowerks CodeWarrior C or Symantec C for MPW. The sample creates a HyperCard XCMD which returns the default Ethernet address for the machine using Open Transport calls.
OTDumpInternetStatus
This sample demonstrates how to write an application that dumps out various information on the Open Transport TCP/IP protocol stack, much like the netstat program on UNIX.
OTStreamLogViewer
OTStreamLogViewer is both a sample and a developer tool. As a sample, it shows how to use the OT raw streams API to communication with modules in the OT kernel. As a tool, it allows you to view the output of the STREAMS logging facility (strlog). This is extremely helpful when developing OT kernel plug-ins: modules drivers, and port scanners.